Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 TELEGRAPH LANE Semi-Detached £750,000 18 Jan 2013
12 TELEGRAPH LANE Semi-Detached £455,134 16 Apr 2012
14 TELEGRAPH LANE Semi-Detached £840,000 9 Feb 2023
22 TELEGRAPH LANE Semi-Detached £492,000 14 Jun 2006
24 TELEGRAPH LANE Detached £187,500 22 Jun 1998
26 TELEGRAPH LANE Semi-Detached £149,500 1 Jul 1997